Excellent accommodation. Beautiful views. Well equipped. All as promised.