Very clean with great amenities and a fantastic view. Exactly as listed!