Perfect in every way. The location, the amenities, the furnishings and the hosts. The apartment is large and fully fitted out. It felt like a home, not just a place to stay. We ejoyed it very much and recommend it highly.