I usually stay at the Esplanade or Bay hotels on Fistral Beach but the Esplanade was full and the Bay was a bit pricey. The Premier is excellent value for money with very nice modern rooms. Not ideally located being 3 miles from the beaches, but a very comfortable stay with lovely staff.
Breakfast was hectic due to a two for one deal advertised to outsiders which was a very bad idea. However, the staff were admirable and coped well with some very difficult people.