Perfect location and great accommodations. Excellent communication also.