Excellent, Excellent all around.
Great location, great communication, great flexibility. Would definitely stay and recommend this location.