We thought this place was great and plan to return next month. It is the perfect size for a couple or small family. Very clean, functional, well put together & well kept, perfect location (a short walk to town and very quiet) and had nearly everything you could need enjoyable. My 5 year old loved the pool and felt very comfortable here. Everyone were super friendly and helpful.