Excellent location and communication. Not as clean as most places on Airbnb, but not too bad. Good value.