Amaroo is a lovely little apartment right next to Tallow Beach just south of Byron bay. An easy 9min drive to Byron it is the perfect little place tot come and stay for a weekend. Lorna was extremely helpful and responsive to messages and was very kind to leave us beach towels and bed linens. It's a great little home stay in a private road, perfect to get away from it all. Thanks again.