Comfortable stay and good location but extreme difficulty for checkin. We had to go to a different location to pick up keys (required separate- three taxi’s (from airport to location and then to get keys at different location and back to stay ), then very hard to walk with luggage over cobble stone streets (pretty but hard with luggage), no elevator. And, poor instructions, hard to find the location to throw out garbage and at check out, we had to show the property manager a picture that we left their keys on kitchen counter after they said they didn’t have apt keys…