We had a great stay in this place! Communication should be improved, though. For example, they charged a “late check-in fee” - even though we arrived at the exact time we said we would. He should have informed us ahead of time of the extra fee.
We then needed an invoice for extra cost he charged us. We had to ask 7 times before we got it, every time it was “ask this other person”, “ask again later”, etc.
Other than that, great stay!