Everything was above expectations, location, cleanliness, communication, cost, everything was just perfect