I think we were the first people to stay at this newly-renovated apartment. It's on a main street, between the beach and the main part of the city. It's easy to get a taxi and get where you need to go. There are several supermarkets within walking distance, a few cafes, and restaurants. It's on the top floor (4th European floor) in a building without any elevator, so keep that in mind when thinking about luggage, traveling with kids, etc.
Overall I would recommend this place if you like what you see.