Nice location and unique style made this tropical spot a great place to stay