Excellent location. Astounding view. Great communication. Great all round. Would stay here again. A+