Excellent location and top quality accommodation. Very good communication.