Mario was a dream to deal with providing lots of information and communication beforehand and throughout our stay. The apartment was just as described on the website and was immaculately presented. If you choose to stay with Mario then we are confident that you will have an excellent stay.