Very spacious and good for family with teens or young adults. But keep in mind it is a high rise and it takes time to get to the amenities. Go to pool or beach early for best choice of seating. Seats go fast.