Very clean with lots of amenities and small touches to show you they care about your comfort! Would definitely stay here again!