Overall the place is great and a perfect place to stay. It is near to the beach and there are two big super markets nearby.
The only realy downsides for us were that the cooking equipment was rather inconvenient, with no actual stove.
We also had a few problems with the doors, where 2/4 could not be properly closed which led to some annoyance during the night.
Aside from those minor shortcomings, the place is a great place to stay short or long term. We enjoyed the spacious living room and the balcony was also a nice addition :)