Great place, great host, detailed instructions for arrival and check-in/out.