Apart from a climb (hard to avoid in the area) .. perfect location 50:50 between town and beach.
not a 'new build' but perfectly clean and well serviced.