In a nutshell Julie's Dolphin Suit is the ideal location, close to a fantastic beach and offers seclusion and relaxation to recharge your batteries.