Carla's place is very central and near all the nice restaurants. Plus The beach is less than a 5 mins walk away.
The terrace was lovely for breakfast and coffee in the morning. It's a great place to stay.