David's place is conveniently located and has absolutely everything needed for a great stay! It is also absolutely sparkling clean and practical. David is very available and replies quickly to messages. He also speaks many languages! 😁 I hope to visit again!