I stayed at this apartment for just over a week - I had been traveling for about 3 weeks prior and was excited to settle into something a bit more long term. The apartment is on a main street - which is active and lively. While it's close to get coffee, snacks, a massage or dinner... and the beach... it can also be quite loud in the space. Understandable as it's an older building - but you can hear conversations outside, phones ringing, doors opening and closing, and the neighbors upstairs. Of course, it eventually dies down and you can rest.
For a longer term stay, I enjoyed the use of the fridge and stove to cook on. Cooking supplies and utensils were pretty minimum so it's possible, you may need to plan to purchase coffee pods, tea, storage containers for your food, etc. You'll make due, just to note. My suggestion is to make a quick inventory before you head to the market, so you're not suddenly running out for just black pepper or laundry detergent.
There is (or wasn't in my stay) hair dryer. Using hot tools (curling iron / flat iron) is tricky as cords don't reach into the bathroom, and thats the only mirror. I did make a suggestion of a makeup mirror at the desk and/or a full length mirror.
If you're going to the beach, it's so close!! But you'll need to be sure you pick up some beach towels or mats at one of the shops nearby.
Communication was excellent. I had some issues accessing the apartment and they were quick to respond. Additionally, we had a bit of a maintenance issue that they tended to as quickly as possible - which I appreciated.
Overall, a great spot and host.