What a wonderful location in delightful Scott’s Head! Debra’s Place was a little oasis that had everything you could need, including great tips on the best local spots. Just a stroll across the road to the beach. Would definitely recommend!