VGF does. You should not really need it to check in, if you have done online checkin, but if you prefer not to use online checkin, it is there. The cast members there are very helpful for anything that comes up during your stay.
The BLT & VGF check-in desks are only open from 7 am to 10 pm daily. If you arrive outside of those hours and need to visit the front desk, you will need to go to the front desk at the main building which operates 24/7.
Kirk at BRV is the best Disney CM that we have ever had the pleasure to meet. Wonderful person who loves his job and loves everything Disney and loves the guests.