“this is self-catering at its most sophisticated, a luxurious Island retreat with everything you could imagine to make your stay more than memorable.”