Dino's place is really well located, equipped and relaxing. We had a good stay there during our trip in the US.