Newly renovated foursStar boutique hotel set amidst tropical gardens cascading lazily down the Caribbean Sea.