Very clean and very spacious. Great location. Beds very comfortable. Would highly recommend!