Just one word: wonderful !
The flat, location, the way Frank welcomed us.
I strongly recommend him.