Very good location, perfectly clean, everything is as described. David is a great host, he helped us with everything we needed. The flat is spacious, clean. Everything was just great. Thanks again, David.