This place would be most appropriate for short stays (maximum 1 week, with holiday purpose only). The reason is because the place is quite small for long term accommodation, so if you're not used to tight spaces, it can become annoying or claustrophobic.
We booked the apartment for 2 persons (married couple), for 36 nights, while working remotely. The place is not work-friendly (doesn't have a desk or table with comfortable chairs) - which makes it hard to spend time indoors without felling constrained.
Cons:
It does have the basic amenities you need for your stay, but not in good condition (rusted and smelly dishwasher, mold in the laundry machine, dusty bedsheets and chairs, broken lamps or lights, dirty iron board).
Bathroom is very small (~1,5 square meters, right beside the kitchen, which means every bad smell from the bathroom reaches the kitchen, where you usually cook your meals).
The building stairs were a big issue - stairs width is ~ 70 cm, making it hard to reach the apartment, especially carrying groceries or luggage (5th floor, no elevator). It is a must that the host would show photos of building stairs in the apartment listing.
Pros:
The big pluses were : the high quality internet speed, the great location (2-3 minutes away from the beach, shops, supermarkets, restaurants nearby), the great view and brightness, the security system.