5 star place with views to match and would love to book there again next year