We did not meet Dino ourselves, but his mom lives right next door and took care of things like check-in. Together, they were very responsive (e.g. when we accidentally broke a glass, we contacted Dino, and his mom immediately came over to help us clean up).
The apartment is extremely clean and as pictured in the photographs. Wifi upstairs (in the bedroom) was spotty, but reception downstairs was good.
Super close to the sandy beach, and the outdoor shower was fantastic for washing off. Hot water in the indoor shower was excellent.