Location perfect...view amazing... amenities everything you need and more... communication on point. 10/10 highly recommended.