Really nice apartment, friendly hosts, and we love Mona Vale beach - a great place to stay.