Superb location for beach, shops and food; with both, sea and mountain views. Communication could not have been better, with clear instructions and prompt response to e-mail. The apartment is clean and well equipped. However, the hotel lobby, corridors and lifts are old and tired. Overall, strongly recommended. We had a lovely stay and thank you.