Excellent communication and superb accommodations! Highly recommend!