Very clean with a great location! They met us at check-in to make sure we were comfortable and ready for our stay!