The location was perfect for doing so many activities. The view is amazing and it was so nice being literally steps away from great restaurants, shopping and the beach. We went kayaking, swimming, snorkeling and so much more.