This property has great potential but it seems to be managed in a bit of an amateurish way. Check-in process was unnecessarily cumbersome as they needed a deposit to be paid online, which is fair enough, but they requested this deposit on the day when i was actually already travelling (with no internet data abroad). This is despite having contacted them in the days before through multiple channels to enquire about the check-in instructions, as they said they didn't have any receptionist on site.
Long story short, we ended up on the day, having to wait outside, soaked in the rain, just because they didn't send their deposit request link before.... just a really poor experience.
Then there were multiple broken items in the appartment such as a bathroom mirror barely hanging and missing multiple screws, an oven food cover that melted on our food, etc.... all of it made the deposit drama all the more suspicious.
Thankfully, they refunded my deposit afterwards, so I don't have any further complaint beyond these initial observations.