Beautiful self-contained apartment. A perfect northern beaches getaway.