Excellent accommodations. The space was clean and bright, the penthouse balcony was fantastic, and the location is ideal. Communication was also superb - they allowed us to check in early and were quick to respond to any questions we had. Five stars!