Fabulous! Bigger and better than we expected. Modern, spacious and very clean! Awesome showers, comfy beds, spectacular view. Would love to stay again and for longer. Cannot fault it at all. Thank you.