Perfect spot, by the beach, by the bay, by the shops. Perfect size for our little group, and very well equipped. Cathy was very accommodating and responsive, we'll definitely be back!