This spot is prime. I’ve driven the Slea Head Drive twice before now and it’s simply the best location, easy to find (if you have a car), and stunning. Check in was a breeze. Kitchen was well stocked, perfect before a day in the car!