Clean hotel with a good location and amenities