What a cute place! We had everything we needed and it was quite charming. Perfect for what we needed. Our dogs loved the dog beach ( and we did too!). And it was a close walk to great restaurants and shops. Linda was a great host and we would definitely stay here again.