Found on a palm-studded private estate overlooking a marina, The Island House is a luxe boutique hotel with an intimate and exclusive feel, complete with private beach access and ocean-view accommodation.