Cleanliness, location, and price were of course worth five stars. Communication was fast and very nice.