What a lovely, well-appointed space. Very clean. Beautiful garden. Nice touches like fresh flowers on our arrival. Great location - close enough to easily walk to the beach and shopping but far enough to be away from the crowds. Lots of options for good eating within walking distance. We would definitely stay again.