One word to describe this place: 'perfect'. Amazing waterfront access and views, exciting activities to keep you entertained all day, spectacular home to stay in and great hosts. couldn't recommend more highly.