Top location with awesome views. Large kitchen, living area and deck. Comfortable beds although bed linen and towels could do with a little refresh. Very happy with our stay and will return.