Great communication, easy check in, awesome location. David is a stand up guy and if I come back to the city and his place suits our needs we will be rebooking!