Canelands is truly a hidden gem, with breath taking views. Who could ask for more to sit and sip on cocktails with the waves breaking over the sea in front of you. The staff at this establishment are very friendly, offering very efficient service. The restaurant offers seating…