Great place to holiday and call home while in Scotts Head.