really clean, nice amenities too