Spacious and clean, great patio deck and we love the location. Had an amazing time!