Absolutely perfect, such a lovely little getaway! Cozy, clean and just a stunning place in general. The private beach is a must for a little adventure. Thanks so much for having us!