Excellent location, beautiful views and easy access to shopping, restaurants and the beach! We loved it! The hosts were great communicators which was wonderful. We would love to stay again😃.