We were just thrilled with our stay at Dino's. He was helpful and warm and the check in was much easier than it could have been with Dino's help given the tricky driving need to get there!
The apartment is lovely, spacious and new and in a great location- just make sure you wear your walking shoes because it is quite a hilly area!
Highly recommended apartment- we would stay there again!