Beautiful location for our babymoon. We enjoyed the view, comfortable bed and amenities, place was very clean and check-in/check-out process was easy. Hosts were very accommodating and considerate - they gave us a selection of DVDs to watch, left at our door when I couldn't make it to the office during office opening hours. Wi-fi was patchy at times but this was made known at the property that it's beyond the hosts' control due to coverage. Thanks for a lovely stay.