I didn't see the owners but someone else,not very helpful tho...
the flat was lovely but way smaller than it can appear on the pictures!
it was very hot when we came and there was no air conditioning only a broken fan..
also we had cockroach....