We stayed in early April with our two little boys and in laws. Condo is stunning, well maintained, and has all the supplies you could need (except washcloths).
Condo has three bedrooms, each with their own bathroom. One bedroom with king and other two with two single beds. Well equipped luxury kitchen too.
Some notes: washing machine dries clothes as well, ask well ahead of time if there off season and you want to use the private pool to get it heated (3 days, otherwise can use the main pool areas which are very nice too), make sure to request for security deposit upon check out.
Otherwise the hosts and staff were very nice to work with and helpful (arranged a taxi to pick us up at train station which worked very well). You will not regret your stay, one of the highlights of the trip was seeing the view from the deck and visiting with family out there. Highly recommend.