This place is amazing, the location is great, and the amenities are perfect for family with kids. The check-in process might be hard to follow, but divide and conquer, ask your partner to take care of the kids while focusing on the parking and check-in process.