David is an excellent host. The apartment is in great location, spacious and very confortable whether for a short or long stay I imagine. His directions are always helpful and communication very reliable. I highly recommend David's place.