Dino's spot worked out perfectly for myself and a couple friends!
Check-in was easy, communication was friendly and smooth, and the place was exactly what we expected based on the listing.
Easy to recommend!