With more than 300 picture-perfect islands and tourism the engine of its economy, Fiji offers wide ranging accommodation.