Great location with well-maintained accommodation! An excellent place for those with kids as there was a lot of room to spread out. Communication was excellent with a quick response time to questions. Overall we had a great stay!