Exactly what I was hoping it would be. No fuss check in, spotless accommodation and amenities. Felt like a home away from home. Would highly recommend.