Peter's place, the Apollo 11 space ship, is truly unique and a beautiful place to watch the stars at night through the skylight. Twizel is a 6 mins drive from there in case you didn't bring any food. Location is easy to find, the directions were pretty clear and self check-in was handy. Would recommend!