You will need to drive down the road to the Holiday Homes store front to get key and sign papers. The place is just as pictured with the best views in the world. Excellent location.