Everything was beautiful and location is perfect. Beach was just a few steps away. Communication was fast and easy as was the check in process. Would love to return in the future.