Fantastic location, great facilities especially the little 'private beach' we definitely will recommend this place to anyone.