We spent one night in this house and have not met the hosts as the necessary details were provided to get to the house and enter it.
The house is located in a quiet area, with some shops and restaurants around. If you don't have a car, note however it takes some time to reach it.
The villa is indeed modern and seems recently renovated. The previous guests did the cleaning which was not perfect but ok, and we were warned anyway.