Excellent host! Excellent communication! Excellent resort!