So the place is fantastic BUT I hated dealing with this third party management company, Wonderful Italy. They don't own the unit, they manage it so they'll be handling your reservation.
Long story short, all was fine until I needed help with my check out since I was going to have an 8 hour period post-checkout until my flight. First, they quite rudely messaged me a whole day before to remind me check out was 10AM; seems pushy but ok. Then when I answered if I could extend my stay a few hours, which they said no (that's fine) so then I said that I needed help storing my luggage for those hours after check out. I got NO response until the time I was already boarding my flight out, and even then, I got a half ass response basically 24 hours later when I obviously already had to figure it out on my own.
This forced me to spend money to book a hotel for a few hours in town because they took too long to answer a basic customer assistance question. Aside from that, the wifi was not provided upon check in and I had to nag to them to give it to me, which in 2022 is ridiculous; that should be in the reservation info.
Great unit, great location, very sub-par management team, so take that as you will.