Absolutely would recommend. Brilliant place, great set up, very close to the beach, excellent hosts.
I just wish we could have stayed longer!