Lea and Peter are definitely super hosts!!!
Their apartment is absolutely beautiful.
Such thoughtful touches make it feel like home.
Nothing is too much trouble for them.
I would highly recommend staying.