El Tejado is a beautiful, comfortable and very clean hotel. It is somewhat far removed from the rest of the town and I definitely wouldn't recommend walking those cobble stone streets in the dark after a few drinks elsewhere. It's a great place to stay and then return for dinner/drinks. I felt very well looked after. Be warned that many San Salvador residents come with their children to use the pool on the weekends...at other times you will have the pool to yourself. Also, the pool is open for public use for around 3$ per person.