This place has the perfect location. The communication was great and the team left the place very clean. We were glad we got to stay here!