Sparkling clean place. Has all necessary amenities.