We stayed for a week with our 3 year old son and found the both the location and the accommodation excellent. As others have mentioned, the condo is clean, comfortable and very well equipped. Kaylee and James take great pride in what they do and it shows.