Good place for groups backpacking or island hopping etc. Family stay is ok, but maybe not ideal. Cleanliness in general ok, bit finee details needs reveiwing with some key points highlighted privately. Check in and out needs to be bettwr comminicated. Roof top pool is ok, is small with a chill out area - although expanding it would allow largee groups and better overall experience. As maintenance was ongoing, the clean up process is important when family groups are staying. Golf buggy and price was brilliant and ideal as needed in location. Staff was friendly and helpful throughout and that is a must anywhere. Thanks for the stay.