Excellent location yet there are stairs to go to town or a long detour if you want to avoid the stairs.
Good apartments we visited 2. Good value for money for this location. Outside the apartment a few good sea food restaurants with good prices.