Excellent location, great communication- would definitely stay again.