Sands Bar & Grill offers stunning sea views. This boutique hotel restaurant provides a relaxing atmosphere.