Awesome place! The location is great, with restaurants, cafes, and the beach/bay within walking distance. We had a great time and would love to come back again soon.