The location is great. The cleanliness was perfect. The communication was super. Highly recommend