Great place with everything you need. The walk into the tourist area can be less than fun when the weather's really hot but the buses are easy to find and cheap (albeit not on time).