Amazing location, amazing views, great communication, everything was amazing!!!Perfect size place for two people. The staff at the resort were super friendly and valet parking was easy too! Would highly recommend!