Unfortunatly I cannot recommend this apartment. It is mouldy and smelly due to only one small window in the apartment and no ventilation in the bath room.
However the location is absolutely great! Beach is only a few minutes away as well as supermarkets and public transportation stations.
The communication and check-in was also very great!