Couldn't recommend this place more. The setting is insane. Has everything you need. Very clean and great beds and facilities. Highly recommend. Only criticism was that no new guests were coming the day after us but we still had to check out at 11. This kind of flexibility can be really beneficial to guests so worth being flexible if possible! But that's only a small point. Very happy with our stay !