Very clean, and the location is unbeatable. Size is comparable to a hotel room.