Dror was accessible, as was his support team. He provided instructions in follow up emails to ensure I knew how to access the key drop box. The place is tight (as known from other reviews), but the location can't be beat; north end is a great spot.
We stayed long enough that we asked for more towels (4 of us staying and only 4 were provided initially), and they were provided so that is good. Place was clean and remodeled, so that was good. Amenities are less than a hotel (which is expected), and there is construction next door, but hotel in that area is expensive so for the value this place is great.