Check in was simple and straight-forward. No need to try and meet with the owner. The flat was a great space that was beautiful and sufficiently supplied with amenities! We had a wonderful stay!