Great location. Great communication. This Airbnb had everything we needed.