Great location. Plenty of amenities. Perfect view. Absolutely no complaints. Would definitely stay again.