Unbeatable views. Great location. Modern accommodation. Would definitely come back.