This is a great place to stay. Not only is the location perfect, it is a charming flat with a lot of character and David is a perfect host. He communicates right away and is always there to help if needed. I would definitely stay there again.