This place is hands down one of the best places we have stayed. Stunning view, spacious, comfortable.
The only downside was losing internet for much of the time there which is a bit annoying if you're travelling and needing to plan your journey. Also, communication was not great - we didn't know what to do with the key when we left.