Stylish island-style hotel with upscale restaurant, bar, and a stunning panoramic terrace.