Great stay, awesome location, beautiful place, well thought out and really nice touches including good quality sheets and towels. You can tell a lot of time have gone into preparing this place and setting it up for you maximise your holiday.