very nice and clean with good facilities and amenities. love it