The location is perfect. A beautiful park, the rock pool and beach and the Esplanade all right on the doorstep.