Perfect place, perfect location, perfect host. More than recommended to stay at Dino’s place.