Absolutely stunning beach front villa with all the needed amenities. Highly recommend for your Scotts Head stay.