Place is spotless. Very nice amenities.