Nice apartments, clean and modern. Definitely worth the money
Unfortunately there wasn't enough time neither to fully enjoy staying there nor to interact with the owners, but at least we didn't experience any problems (including regarding late check-in and early check-out)