Very clean and great location for what we needed. Lots of great amenities but I wish the bed was a touch softer! Otherwise, great!