Clean and well kept. Enjoyed my stay here. Had all necessary amenities. Will recommend and hope to revisit!