Check-in is between 2:00pm and 8:00pm, and check-out is by 10:00am.
Yes. Free on-site parking is available for all guests.