Excellent accommodation, great views. Superb communication.