We enjoyed our stay at the apartment. It was bigger than expected, very clean and in excellent condition.
There were, however, some minor inconveniences, particularly that the kitchen was not fully equipped and that communication on Marco's part was sometimes insufficient or felt impersonal and prefabricated.
Overall, we recommend staying at this apartment.