Great stay in Scotts Head - apartment is in a great location, with a beautiful view. Has everything you need for a self contained stay.