very clean, well equipped, comfortable beds, spacious. The location was great, but parking is very challenging.