Breath-taking views, amazing breakfast, warm welcome and a fantastic swimming pool all combined to make our stay here one to remember. Would definitely re-book.