Superior seaside resort, Whitebay, offers bright rooms, some with sea views, a restaurant, and a spa.