Great location, size, and amenities. Perfect for a family stay with small kids.