Great apartment even without sea views, larger than expected. Staff helpful, though only available in person an hour in the morning & afternoon, which meant it was difficult to catch them to sort out not having any hot water (we were out most of the time they were available). Had everything you needed though.
Area great, but missing a little shop. Wax and Beach Hut a must, avoid Jamie Oliver's Fifteen if you're looking for a cheap meal (Wax was far larger meal, for cheaper, and atmosphere more relaxed). Buses to Newquay/Padstow once an hour, though rarely show up on time.
Would definitely return to the apartment and the area.