nice clean place lots of amenities.