Spotless, very well thought out space and amenities. Can't fault it.