Very nice and clean place with lots of amenities.