Mario's flat is clean and beautifully appointed and in a terrific location. Mario is very quick to respond to questions. Beware of 101 steps to the top floor apartment! Bath soap and shampoo were not provided so be sure to bring your own. AC issues were noted in other reviews; so too did we experience outage. Mario was prompt to respond to the problem but we were without AC for 2 (HOT) nights. Keeping the windows open was an invitation to the mosquitos.