Super easy to check in and out; I didn't they to meet the hosts but all the directions and instructions were clearly and properly communicated so there was no need. Great location, very clean, easy parking :)