Excellent communication and great place to stay! Our group loved it