Nearly perfect. The flat is huge and the location is excellent. Check-in was a breeze. Only minor things kept this from being a perfect experience: the Internet bill was cut off mid-stay which made preparing for our day (directions, weather), but the host did have the Internet service restored by the time we got home that evening. Also, we let our mother stay in the large bedroom with the en-suite bathroom, but in order to get the shower to work she had to start the faucet first. Having a plumber fix this, and keeping the Internet service up-to-date would have made this an excellent stay.