Everything was spotless, location was good and plenty of amenities to make your stay comfortable.