Great place near to Alcudia. Lovely outdoor seating area for getting some sun.