Great place, spotlessly clean. Lots of nice thoughtful touches. Stairs were a bit tough for two of our less mobile friends but once we were inside it was perfect.