Stayed with a group of 12 friends and had a really great time! Having our own pool meant super easy to cool off after sitting in the sun and also super close to town and two lovely beaches!
The annex doesn't have air con, but they provided plenty of fans to compensate.
Would recommend!