Great communication, place and location. Gerardo was a great host. We stayed a week and were very happy with everything.