We enjoyed our stay at Giovanni's place a lot. He is a very friendly host! He also gave us good recommendations as for the restaurant in Alcudia. The flat has everything you need and it's really not far away from the beach.