Can I drop my luggage off before check-in?

While check-in isn't until 4 PM, you can coordinate with the house manager to drop off your bags before 4 PM.