Clean, roomy, perfect for family with kids. Near everything, super easy check-in. We did not use the kitchen and laundry facilities, but they all looked fantastic. A very social and fun vibe!