Very nice place: Sparkling clean, plenty of room, modern looking, in a great location. Would definitely stay again.