We had a wonderful stay here with our family. Hosts were extremely responsive in the lead up to our stay, and during our stay. Very well equipped, had everything we needed for our stay. Great location within a beautiful resort.