The apartment was fantastic - it has everything you need to feel at home. The location is excellent; everything is within walking distance. Mario is an excellent host and on call if the need arises. I will stay here again!