While we never met Dino, we checked in with the gentleman cleaning the place with no issues whatsoever.
When we had a problem with the wifi
A new device was brought over promptly.
The only issue really was the size of the shower and awkward bathroom layout and we also ran out of toilet paper.
All in all our experience was great and the location was wonderful.
Perfect for our family of 5.