Our family of 4 enjoyed the location and having separate spaces for the adults and our two pre-teen sons. Everything is as described. If you have younger children, really take a good look at the photos of the stairs. My kids are 11 and 13 and I was concerned about them on their way down each time.
Check-in was easy and the key app was helpful.