I can highly recommend a stay in Alexanders hotel. It is very close to a beach and and a very authentic restaurant. Here you can rest and avoid all the other tourist and then in only ten minutes reach the old harbour and mingle with the tourists just as you like. Reasonable prices on nice and absolutely clean rather big rooms in the hotel