Immaculate. Great vacinity. Very welcoming. Perfect for any length of stay. And great value. Enjoyed our stay!! Felt very safe.