David's place was by far one of the best AirBnb experiences I have had. The apartment is spacious, modern and clean. It's location was great and David was a fantastic host.