Everything about this place is perfect! Views, location, interior design, cleanliness, polite and responsive staff, everything. Would stay here again in a heartbeat!