Very clean, great location. Great amenities. So much nicer than staying in a hotel.