Extremely clean, nice place, good amenities, and great stay overall.