Stylish apartment with all that you need for a great stay in Picton.