We had a great time staying at this apartment it was clean, quiet and perfect for our family with a 3 year old. The owners who rented it were really nice and very helpful with any information we wanted to know. Walking distance to the beach and old town. One of the highlights for our 3 year old (ok and us adults), after a day at the beach we found escalators to assist you getting back up the steep hill from town. Amazing!
Only thing to look out for is the apartment doesn't have an oven (it has absolutely everything else though!).