Absolutely idyllic and charming! We loved our stay here. The location us unbeatable and we loves the attention to detail. We had absolutely everything we needed (there even was a pack-n-play) and we would book again!