The Terrace is the "special occasion" restaurant for my wife and I because of the consistent quality achieved in food and service over a number of years. Portions are generous and presented beautifully on the plate. Views of the sunshine coast hinterland are beautiful and extensive and enhance the experience of fine dining. Staff are very efficient and friendly but unobtrusive. We live an hour away but the journey is always worth the effort.