Everything you can hope for - amazing place and spot-on perfect location for the beach, bars and restaurants... Only wish I'd been there longer.
Oh and Pip is a great host! Cheers.