Mario's appartment provided everything we could have needed as a family of 4 with 2 young (7 and 4) children. The location was perfect, the appartment was clean and bright and it had every facility we could have thought of. There has been a lot of thought gone into setting it up. Mario's responses to any queries were always prompt, nothing was too much trouble. We had a thoroughly enjoyable 3 night stay.