1. Has everything you need, and more. Full full kitchen, hair dryer as listed, TVs with Roku (we didn't think we'd use them, but ended up watching World Cup at a breakfast), even a warm blanket for you to take to a Haleakala sunrise (if you manage to score a reservation).
2. Right by the beach! We arrived at sunset time and were looking for parking to watch it, and there was no parking closer than our own at Hannah's place!