We stayed (two and a young child) at the apartment for several days. It was a very positive experience.
As noted by others, the location is wonderful; great neighborhood, a few minutes walking distance from the seashore, very close to many of the city’s attractions.
The apartment was extremely well prepared. Very clean, with hotel-style towels and slippers; refrigerator generously stocked with soft drinks; granola, crackers, cookies and fudge in the well-equipped kitchen. Very nice.
The apartment is indeed spacious - a large living room and three bedrooms. The beds are comfortable. The elevator works well. The place is nicely decorated. Air-conditioning works very well and there are also useful ceiling fans.
The owners are unusually attentive and responsive. They answer every question instantaneously, day and night, and to judge by their text messages (we have not met them), they are very nice.
To be noted, however: there are five straits at the entrance to the building, so if straits are an issue, be aware. More significantly, there is only one toilette for the entire apartment, and the showers are adequate at best and do not stand up to the overall experience. One toilet for three bedrooms can be challenging.
That having been said, the overall experience is excellent, and the apartment is highly recommended.