Excellent location and great communication! I had a really good stay.