Very clean. Perfect size for 3 people. Bathrooms are great especially the showers. Good location.