The apartment was ideal. The location was convenient and interesting. It was also clean and well-equipped. The kitchen and dining room had all the utensils, dishes, and glassware necessary for a large family. Bathrooms were clean and in good working order. Beds were comfortable. Plenty of lighting and outlets. The hosts were very responsive to all questions. We would definitely stay here again.