Very large, clean rooms and bathrooms, great amenities and location