Great location, the apartment was spotless and the hotel amenities (pool/spa) just made the stay even better. Communication throughout our stay was just as good. Definitely will stay here again!