As soon as you sit down on its terrace, you realize how difficult it will be to take your eyes off the view it offers of the Caribbean Sea.