This place definitely deserves a 5 star rating! We stayed in several different cities on our trip, and this was by far our favorite! It was the closest experience to being at home that we had. The kitchen was fully stocked with everything we needed to cook and serve a meal to our family of six - the dining table even expands and there are extra chairs to seat six, which was great. The apartment was immaculately clean, and there were plenty of extra blankets, pillows, and towels available. Aldo was quick to communicate, and flexible with us on check in and check out times, and easily helped us add an extra day to our stay when our plans changed. There were also lots of breakfast goodies available. It's worth the extra money to stay in this lovely apartment - you definitely get what you pay for!