Great, clean place with all the right amenities.