Heaven on earth! The staff is amazing! Ask them for the good spots in the Island, they know it best.
The only bad thing with this place it that you have to leave it at some point!