Great clean place with loads of amenities.