Excellent location and communication on all fronts. True to the listing. Would definitely stay again!