This is a beautiful place, wonderfully appointed for our three-generation group. Easy access to beach, shopping, restaurants and everything you need is there. Hosts provided great information to help our stay. We would highly recommend this spot and definitely hope to return!