Lovely, well stocked place with a great little patio—close to the beach and to excellent restaurants and shopping. Excellent communication