Absolutely perfect stay, everything you need for a great time! kids loved the pool. We loved the peace and quiet with great wine too! What a bonus!