Everything you could need! The location is excellent, within walking distance of pretty much everything. Great bars and clubs around too if you're looking for a bit of fun. Also so close to the main shopping area. Ruty was so lovely and spent time with us when we arrived, explaining with a map where we can venture during our stay. I have zero complaints it was the perfect stay :)