Lovely place. Immaculately clean. All of the amenities you could think of.