Offering an outdoor pool and a spa and wellness centre, luxurious Cap Juluca is located in Maundays Village Beach.